package model
{
	[RemoteClass(alias="model.Droit")]
	[Bindable] 
	public class Droit
	{
		private var m_id_utilisateur		:Number;
		private var m_id_an_etude			:Number;
		private var m_aAnneeEtude			:AnneeEtude;
		private var m_aUtilisateur			:Utilisateur;
		
		public function Droit(){}
		
		public function set id_utilisateur(value:Number):void{
			m_id_utilisateur = value;
		}
		
		public function get id_utilisateur():Number{
			return m_id_utilisateur
		}
		
		public function set id_an_etude(value:Number):void{
			m_id_an_etude = value;
		}

		public function get id_an_etude():Number{
			return m_id_an_etude
		}

		public function set aAnneeEtude(value:AnneeEtude):void{
			m_aAnneeEtude = value;
		}
		
		public function get aAnneeEtude():AnneeEtude{
			return m_aAnneeEtude
		}
		
		public function set aUtilisateur(value:Utilisateur):void{
			m_aUtilisateur = value;
		}
		
		public function get aUtilisateur():Utilisateur{
			return m_aUtilisateur
		}
		
		public function toString():String
		{
			return (m_aAnneeEtude as AnneeEtude).nom;
		}
	}
}